Reliable Multicast Transport to Large Groups
نویسنده
چکیده
The thesis investigates the reliable transport from one sender to a group of receivers (multicast). It is often stated that network support is required to allow for efficient reliable multicast. This thesis shows that this is not the case. Efficient reliable multicast is possible on a pure end-to-end basis even for a very large number of receivers. In the case of data loss in the network, reliability is efficiently provided, if receivers signal the loss to the sender and the sender in turn performs a retransmission of the missing data. The complexity of such a system increases with the number of receivers. Both, the number of retransmissions to be performed by the sender and the amount of feedback returned to the sender increases with the number of receivers. The thesis makes three major contributions to the field of reliable multicast: For the first time the scalability of protocol mechanisms is analyzed for groups of size 1 up to 1 million receivers. For loss recovery a single parity packet can repair different losses at different receivers. Therefore, loss recovery by retransmission of parities outperforms retransmitting originals. The comparison of loss recovery by parity and loss recovery by originals is investigated for burst loss, for correlated loss among receivers and for a limited processing capability at sender and receivers. Feedback from very large groups is dangerous, since the sender may get overwhelmed by feedback messages. The thesis contains an end to end solution for feedback from an unknown number of receivers. The feedback method allows to control the average number of feedback messages and to estimate the number of receivers. It is shown that this feedback method results in faster feedback than provided by other end-to-end solutions. Finally, the proposed multicast protocol mechanisms are compared to protocol mechanisms that have support from the network. Reliable Multicast Transport to Large Groups
منابع مشابه
An Application-Controlled Framework for Reliable Multicast Transport
IP multicast has enabled a number of large-scale collaborative applications, several of which require reliability. However, no single reliable multicast (RM) transport protocol fits the requirements of all classes of applications and functions efficiently over all types of heterogeneous networks. In this paper, we propose a novel framework approach to RM protocol design that involves a generic ...
متن کاملSBMCC: A Generic Source-based Congestion Control Algorithm for Reliable Multicast
This paper presents a simple, generic source-based end-to-end multicast congestion control (SBMCC) algorithm for reliable multicast transport (RMT) protocols. The algorithm is completely implemented at the source and leverages the reverse control information ow in RMT protocols like PGM or RMTP [13, 43]. Speci cally, it does not introduce any new control tra c or new elds in RMT protocol header...
متن کاملA comparative performance analysis of reliable group rekey transport protocols for secure multicast
Scalable group rekeying is one of the important problems that needs to be addressed in order to support secure multicast communications for large and dynamic groups. One of the challenging issues that arises in scalable group rekeying is the problem of delivering the updated keys to the members of the group in a reliable and timely manner. In this paper, we present a new scalable and reliable k...
متن کاملGSC: a generic source-based congestion control algorithm for reliable multicast
This paper presents a simple, generic source-based end-to-end multicast congestion control (GSC) algorithm for reliable multicast transport (RMT) protocols. The algorithm is completely implemented at the source and leverages the reverse control information ow in RMT protocols like PGM or RMTP [13,44]. Speci cally, it does not introduce any new control tra c or new elds in RMT protocol headers. ...
متن کاملReliable Multicasting in the Xpress Transport Protocol
The Xpress Transport Protocol (XTP) is designed to meet the needs of distributed, real-time, and multimedia systems. This paper describes the genesis of recent improvements to XTP that provide mechanisms for reliable management of multicast groups, and gives details of the
متن کامل